electrically controlled - French English Dictionary